doesn't hold water - Deutsch Englisch Wörterbuch